@font-face {
    font-family: 'MONACO';
    src: url('../fonts/MONACO.TTF'),url('../fonts/印品睿圆体.TTF');
  }
  
  .sw-container .sw-typography {
    font-family: 'MONACO', '印品睿圆体';
  }
  
  .sw-container.sw-container {
    text-shadow: 0 0 0.2em #1df3fc, -0 -0 0.2em #1df3fc;
    transition: all ease 1s;
  }
  
 .sw-container .sw-card-slim-background,
 .sw-container .sw-card-bubble-container {
    background-image: url(../images/background-lg.png);
    background-repeat: no-repeat;
    background-size: 100% auto;
  } 

  p.sw-typography.sw-ui-tile-header.sc-bwzfXH.lgjLwG {
    font-size: 20px;
  }
  p.sw-typography.sc-bwzfXH.jCzPjW {
    font-size: 1.1rem;
  }
  html {
    font-size: 16px;
  }
  img.sw-bar-bubble-icon.sc-Rmtcm.PtENo.sc-bdVaJa.hlBhLX {
    height: 40px;
  }
  p.sw-typography.sw-bar-bubble-location.sc-bwzfXH.dsrBSL {
    font-size: 1.2rem;
  }
  .sc-csuQGl.sw-container.sc-bRBYWo.ivwItR {
    height: 65px;
  }
  span.sw-typography.sw-bar-slim-location.sc-bwzfXH.dsrBSL {
    font-size: 20px;
    margin-top: -2px;
  }
  span.sw-typography.sw-bar-slim-temperature.sc-bwzfXH.dsrBSL {
    font-size: 18px;
  }